Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 NEW DEVONSHIRE SQUARE Terraced £265,000 21 Feb 2024
29 NEW DEVONSHIRE SQUARE Terraced £79,000 18 Jul 2011